package Dao;

import Model.CheckRecord;
import Model.ExportFlyCheck;
import Model.Staff;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
public interface CheckRecordDao {
    /**
    *检测记录接口
    *@return
    *
    */
//    List<Model类> 控制方法

    List<CheckRecord> getCheckList();//列表显示记录
    List<CheckRecord> selectCheckList(CheckRecord selectrecord);//条件查询记录
    void addrecord(CheckRecord newrecord);//创建新记录
    void updaterecordById(@Param("recordId") Integer recordId, @Param("newrecord") CheckRecord newrecord);//根据主键编辑修改
    void deleterecordById(Integer recordId);//删除记录根据id
    Staff selectHgDetail(Integer hg_id);//查询护工信息
    List<ExportFlyCheck> exportCheckList();//查出需要导出的记录
}
